home *** CD-ROM | disk | FTP | other *** search
/ Over 1,000 Windows 95 Programs / Over 1000 Windows 95 Programs (Microforum) (Disc 1).iso / 0782 / iiftp.txt < prev    next >
Encoding:
Text File  |  1997-04-10  |  11.7 KB  |  292 lines

  1.     Integrated Internet File Transfer Protocol Client / Personal Server
  2.         Copyright (C) 1995 by Kent D. Behrens All rights reserved.
  3.                      Version 1.0.9 as of Jul 3rd 1995
  4.  
  5.    THE INFORMATION AND EXECUTABLES PROVIDED IS PROVIDED AS IS WITHOUT
  6.    WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT
  7.    LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  8.    A PARTICULAR PURPOSE. IN NO EVENT SHALL KENT D. BEHRENS BE LIABLE FOR
  9.    ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, CONSEQUENTIAL, LOSS
  10.    OF BUSINESS PROFITS OR SPECIAL DAMAGES.
  11.  
  12.  
  13. DESCRIPTION:
  14. ============
  15.  
  16.  "Integrated Internet FTP" is a standard File Transfer Protocol (FTP)
  17.  client application for Windows Sockets.
  18.  
  19.  "Integrated Internet FTP Personal Server" is a standard File Transfer
  20.  Protocol (FTP) server application for Windows Sockets.
  21.  
  22.  AUTHOR:  Kent D. Behrens (kent.behrens@aquila.com)
  23.  VERSION: 1.0.9 (Mon Jul 3rd 1995)
  24.  
  25.  
  26. OVERVIEW:
  27. =========
  28.  
  29. IIFTP has several options not currently found on other FTP Clients as well as
  30. many options currently offered. One of the most unique options to Integrated
  31. Internet is the FTP "Personal Server". This server will allow connections in
  32. either 'anonymous' or 'Username/Password' type logins to your own personal FTP
  33. Site. FTP Personal Server has very minimal configuration, you can set anonymous
  34. access on or off, specify a default path for anonymous logins and specify a
  35. default path for password logins. Anonymous logins have very limited access to
  36. your computer while password logins have sufficient control to move, delete,
  37. copy or send files and make or remove directories. Due to the fact that this is
  38. a personal FTP site, only one login name and password are configurable and the
  39. server will only allow one connection at a time to the FTP Site.
  40.  
  41.  
  42. CLIENT FEATURES:
  43. ================
  44.  
  45. * Password Encryption
  46. * Allows Firewall Access
  47. * Allows PASV Transfer Mode
  48. * Send Mail Via The INTERNAL SMTP Editor
  49. * IP Number Caching for Faster Connections
  50. * FULL Session Caching for Faster Access to Frequently Used Sites
  51. * Access to Cached Directories From a Pull-Down List While Logged
  52.   on to a Remote Site
  53. * Local Logon To The FTP Personal Server Via The FTP Client
  54. * Quick Connect Feature for Those One-Time Connects
  55. * Allows Loading Alternate INI Files From the Command Line or the Main
  56.   Screen
  57. * Allows Alternate PORT Assignments for Logging Into Sites Located on Ports
  58.   Other Than the Standard FTP Service Port of 21
  59. * Allows Data Tansfer in ASCII or Binary and is Switchable From the Main
  60.   Screen
  61. * View Files by Date,Size,Name in Either Accending or Decending Order
  62.   Switchable From the Main Screen
  63. * View Directories Sorted or Unsorted Switchable From the Main Screen
  64. * View Links as Directories or Files Switchable From the Main Screen
  65. * Confirmation on Delete, Replace and Directory Delete Switchable From
  66.   the Main Screen
  67.  
  68. SERVER FEATURES:
  69. ================
  70.  
  71. * Allows PASV Transfer Mode
  72. * Allows Anonymous Connections to be Disabled
  73. * Allows Multiple Username/Password Configurations
  74. * Allows the IIFTP Client to AutoStart the Server when Loading
  75. * Allows Initial Login Directories to be Set For the Anonymous and
  76.   Username/Password Logins
  77. * Simulates a "UNIX L8 System" So FTP Clients Will Better Communicate With the
  78.   Server
  79. * Security Steps are Taken When Anoymous Users are Logged Into the Server, See
  80.   the Server Special Considerations
  81.  
  82.  
  83. REQUIREMENTS:
  84. =============
  85.  
  86.  IIFTP requires you to have a properly installed WINSOCK.DLL,
  87.  Windows 3.1 or later, VBRUN300.DLL and a SLIP/PPP Dialup or
  88.  LAN access to the Internet.
  89.    
  90.  If you don't have VBRUN300.DLL, you can get it via FTP at ftp.microsoft.com
  91.  as VBRUN300.EXE. (a self-extracting compressed file). The Full path is:
  92.  D:/SOFTLIB/MSLFILES/VBRUN300.EXE
  93.  
  94.  
  95. IIFTP CLIENT/SERVER INSTALLATION:
  96. =================================
  97.  
  98. To Install IIFTP, Create a directory and call it for example: C:\IIFTP, Place
  99. the following files from the distribution diskette or distribution compressed
  100. file into that directory:
  101.  
  102. * IIFTP.EXE
  103. * IIFTP.HLP
  104. * IIFTP.INI
  105. * IIFTP.TXT
  106. * ORDER.FRM
  107. * IIFTPPS.EXE
  108. * IIFTPPS.INI
  109.  
  110. If the following files do not already exist in your \WINDOWS\SYSTEM directory,
  111. Please Move them to your \WINDOWS\SYSTEM directory from the distribution
  112. diskette:
  113.  
  114. * WINMSG.VBX
  115. * THREED.VBX
  116. * CMDIALOG.VBX
  117.  
  118. At this point IIFTP is ready to be run, However you may also want to create
  119. a Program Manager Icon for IIFTP. To create the Icon, follow these steps:
  120.  
  121. * Select the Program Group you would like to create the Icons in.
  122. * Select the File|New|Program Item from the pull down menu in the Program
  123.   Manager.
  124. * Type "IIFTP Client" in the Description Field of the Program Item Properties
  125.   Dialog Box.
  126. * Click on the Browse button, change to the path where IIFTP.EXE is located,
  127.   Select IIFTP.EXE and Click the OK button to except the selection.
  128. * The Command Line Field should now display the Full Path and Filename of
  129.   IIFTP.EXE.
  130. * The Working Directory, Run Minimized and Shortcut Key fields are optional.
  131. * Click the OK button to except the New Program Item.
  132.  
  133. IIFTP.EXE is the only Icon you will need to make as the Personal Server can be
  134. started form the Client. If you would prefer to make the Personal Server Icon
  135. then please repeat the above steps replacing IIFTP.EXE with IIFTPPS.EXE and
  136. "IIFTP Client" with "IIFTP Server".
  137.  
  138.  
  139. CLIENT COMMAND LINE OPTIONS:
  140. ============================
  141.  
  142. -i drive:\path_to_ini_file (must be first on line)
  143. Example: -i C:\WINDOWS\IIFTP.INI
  144.  
  145. remotehost:/pathname/filename
  146. Example: ftp.microsoft.com:/softlib/mslfiles/vbrun300.exe
  147.  
  148.  
  149. CLIENT SPECIAL CONSIDERATIONS:
  150. ==============================
  151.  
  152. When the FTP Client is first run, it will ask for an E-Mail address and a text
  153. viewer to use for viewing both local and remote text files. The most common text
  154. viewer for Windows is NOTEPAD.EXE which is included with Windows. This viewer is
  155. limited in several ways when dealing with text files from other operating
  156. systems such as "UNIX" which makes up about 80-90% of all the FTP Sites.
  157. Therefore I have defaulted this to "INTERNAL", the internal text viewer will
  158. attempt to automatically detect what type of text file is being viewed and
  159. display it properly. The E-Mail address needs to be a fully qualified address
  160. (i.e. first.last@service.com). This E-Mail address is used for anonymous logins
  161. to FTP Sites.
  162.  
  163. Also when the FTP Client starts it adds the following lines to your WIN.INI:
  164.  
  165. [IIFTP]
  166. INILOC=drive:\path to IIFTP.INI file
  167. CACHELOC=drive:\path to CACHE files
  168.  
  169. If you relocate the program in the future IIFTP will update these settings
  170. automatically. If you run a second copy of the program in a different directory,
  171. it will use the INI file specified by these settings unless you specify on the
  172. command line to use an alternate INI file.
  173.  
  174.  
  175. SERVER SPECIAL CONSIDERATIONS:
  176. ==============================
  177.  
  178. The setup area for "Integrated Internet FTP Personal Server" is located in the
  179. FTP Clients Pull Down Menu. Click Personal Server|Server Configuration on the
  180. Pull Down Menu to change the default settings in the server. The changes are
  181. automatic, the server does not have to be shut-down in order for the changes to
  182. take effect. Also the LOG file for the server is removed when the server is shut
  183. down for house-keeping. If you want to save the LOG, make a copy or move it to
  184. another location before turning off the server.
  185.  
  186. If the default login path for anonymous logins is say "c:\pub" then the user can
  187. only access directories below "c:\pub" such as "c:\pub\files". The user cannot
  188. access "c:\" or any other directory that does not start with  "c:\pub\". The
  189. same rule applies for the Password login, however the password login has more
  190. rights. The anonymous user can copy files from the access directories, change
  191. directories, and in general do anything that would not change anything on your
  192. system. The Password user can do virtually anything you can do locally such as
  193. Delete, Copy, Rename, Move or Create files and Make or Remove directories. Be
  194. very careful to whom you give access to your password account.
  195.  
  196.  
  197. THE LATEST VERSION:
  198. ===================
  199.  
  200.  The latest version of this application should always be the file
  201.  /pub/ksi/ii_ftp.zip on aquila.com (204.95.88.5) To access it, enter
  202.  aquila.com as the host name and check the "anonymous login" box in
  203.  the IIFTP Configuration Screen.
  204.  
  205.  The latest version is always uploaded to SimTel mirror sites such as
  206.  oak.oakland.edu as IIFTPnnn.ZIP where nnn is the current version. The
  207.  file should be located in the /SimTel-Win3/Winsock Directory.
  208.  
  209.  The latest version is also available via World Wide Web at:
  210.  http://www.aquila.com/kent.behrens
  211.  
  212.  
  213. BUG REPORTS AND SUGGESTIONS:
  214. ============================
  215.  
  216.         Send all bug reports, suggestions, etc to iiftp@aquila.com
  217.  
  218.                                    OR
  219.  
  220.                     Aquila BBS, Inc. C/O Kent D. Behrens
  221.                           4430 E. New York Street
  222.                       Suite #201 Aurora, IL 60504 USA
  223.  
  224.  
  225. COPYRIGHT AND WARRANTY:
  226. =======================
  227.  
  228.           Copyright (c) 1995 by Kent D. Behrens All Rights Reserved
  229.  
  230.     Integrated Internet File Transfer Protocol Client / Personal Server
  231.     Copyright (c) 1995 by Kent D. Behrens All rights reserved. 
  232.     Version 1.0.9 as of Jul 3rd 1995
  233.  
  234.  THE INFORMATION AND EXECUTABLES PROVIDED IS PROVIDED AS IS WITHOUT WARRANTY OF
  235.  ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
  236.  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT
  237.  SHALL KENT D. BEHRENS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING  DIRECT,
  238.  INDIRECT, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES.
  239.  
  240.  Integrated Internet File Transfer Protocol Client / Personal Server is a
  241.  Shareware program. Please report all bugs, suggestions, and problems to:
  242.  
  243.                             iiftp@aquila.com
  244.  
  245.                                   OR
  246.  
  247.                   Aquila BBS, Inc. C/O Kent D. Behrens
  248.                    4430 E. New York Street Suite #201
  249.                           Aurora, IL 60504 USA
  250.  
  251.  
  252. REGISTRATION FORM:
  253. ==================
  254.  
  255. Payments can be sent Via E-Mail at iiftp@aquila.com, Via Registration Form
  256. on my WWW Page at http://www.aquila.com/kent.behrens/, Via Fax at 708-820-8813
  257. or Via Regular Mail at the Address below.
  258.  
  259.                   Aquila BBS, Inc. C/O Kent D. Behrens
  260.                    4430 E. New York Street Suite #201
  261.                           Aurora, IL 60504 USA
  262.  
  263. Fax: 708-820-8813    Url:www.aquila.com/kent.behrens/    Net: iiftp@aquila.com
  264. ==============================================================================
  265.    
  266.  
  267. [ ] Integrated Internet File Transfer Protocol (IIFTP) Client/Server
  268.                                                                ($25) __________
  269.  
  270.                                                       Total enclosed __________
  271.  
  272.  
  273.         Name: _________________________________________________________________
  274.  
  275.      Address: _________________________________________________________________
  276.  
  277. City, ST Zip: _________________________________________________________________
  278.  
  279.      Country: ____________________  Phone: ____________________________________
  280.  
  281. Payment by:  [ ] Check   [ ] Money order  [ ] MasterCard  [ ] Visa [ ] AMEX
  282.  
  283. Card # _______________________ Exp Date: _______ Signature: ___________________
  284.  
  285.  Important!  Credit card orders must include the card's "expiration date"
  286.  or "expiry date".  Checks must be in US funds drawn on a US bank.  If you
  287.  can't get a check drawn on a US bank, please obtain a "postal money order"
  288.  in US funds from your local post office.
  289.  
  290. SURVEY QUESTION:
  291. Where did you get this shareware program? _____________________________________
  292.